Actividades
Más reciente
False
Imagen de fondo del banner
Actividades UIAutomation
Última actualización 3 de abr. de 2024

Asociar navegador

UiPath.Core.Activities.BrowserScope

Un contenedor que le permite adjuntar a un navegador ya abierto y realizar múltiples acciones dentro de él. Esta actividad también se genera automáticamente cuando se utiliza la grabadora web.

Propiedades

Entrada
  • Selector: propiedad de texto utilizada para encontrar un elemento de la IU concreto cuando se ejecuta la actividad. En realidad es un fragmento XML que especifica atributos del elemento GUI que buscas y de algunos de sus elementos principales. Si tanto esta propiedad como la propiedad Navegador están configuradas, la propiedad Selector se utiliza en tiempo de diseño, y la propiedad Navegador se utiliza en tiempo de ejecución.
  • TipoDeNavegador : elige el tipo de navegador que quieres utilizar. Están disponibles las siguientes opciones: IE, Firefox, Chrome, Edge, Personalizado. El tipo Personalizado es adecuado para otros navegadores basados en Chromium, como JxBrowser. la propiedad Oculto no es compatible cuando se usa el tipo de navegador Personalizado. Para obtener más información sobre la configuración del navegador personalizado, consulta la sección Navegador personalizado .
  • Navegador: la variable del navegador existente a la que se quiere adjuntar. Si tanto esta propiedad como la propiedad Selector están configuradas, la propiedad Selector se utiliza en tiempo de diseño, y la propiedad Navegador se utiliza en tiempo de ejecución.
  • LímiteDeTiempoEnMilisegundos: especifica la cantidad de tiempo (en milisegundos) que se debe esperar a que se ejecute la actividad antes de mostrar un error. El valor predeterminado es 30000 milisegundos (30 segundos).
Opciones
  • ÁmbitoDeBúsqueda: la ventana de la aplicación en la que se busca el elemento de la IU definido por la propiedad Selector.
Salida
  • UiBrowser : la variable del navegador devuelta por la actividad. Para evitar la necesidad de indicar de nuevo la misma instancia de un navegador y también para asegurarte de que la instancia del navegador que estás automatizando no cambia, puedes reutilizar esta variable de salida como variable de entrada en otra actividad, Adjuntar navegador o Usar aplicación/navegador para ejemplo, o incluso puedes reutilizarlo como argumento en otro flujo de trabajo.
Común
  • NombreParaMostrar: el nombre de la actividad para ser mostrado.
  • ContinuarEnCasoDeError: especifica si la automatización debe continuar incluso cuando la actividad arroja un error. Este campo solo admite valores Boolean (Verdadero, Falso). El valor predeterminado es Falso. Por lo tanto, si el campo está vacío y se produce un error, se detiene la ejecución del proyecto. Si el valor es Verdadero, la ejecución del proyecto continúa independientemente de cualquier error.

    Nota: si se incluye esta actividad en Intentar capturar y el valor de la propiedad ContinuarEnCasoDeError es Verdadero, no se detectará error cuando el proyecto se ejecute.
Otros
  • Privado : si se selecciona, los valores de variables y argumentos ya no se registran en el nivel Detallado.

Navegador personalizado

Un navegador personalizado es un navegador que es diferente de los navegadores más utilizados (Chrome, Chromium Edge, Firefox, IE, etc.) y que está construido sobre el proyecto Chromium. Admitimos dos categorías de navegadores: los construidos con Chromium Embedded Framework (CEF) y los que utilizan el marco JxBrowser.

Estos navegadores personalizados pueden automatizarse utilizando el método de comunicación WebDriver.

Para ello, deben admitir el parámetro de línea de comandos --remote-debugging-port, del mismo modo que lo admiten todos los navegadores basados en Chromium.
Configurar un navegador personalizado
El navegador personalizado que quieras utilizar debe tener un ejecutable chromedriver.exe adecuado para la versión de Chromium sobre la que se construyó el navegador personalizado en PATH.
En la clave de registro HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE, bajo Software\UiPath\UiPath Platform\CustomBrowser el valor Comando debe contener la ruta al ejecutable del navegador personalizado, o un comando que inicie ese navegador personalizado.
Opcionalmente, en los casos en los que se necesite ejecutar una única instancia del navegador personalizado y, por motivos de seguridad, se quiera especificar el puerto de depuración remota en el que se realiza la comunicación con el navegador personalizado, se debe añadir un valor de registro llamado RemoteDebuggingPort en la misma clave de registro en la que se especificó Comando.
Los selectores de las páginas de un navegador personalizado de este tipo tienen el nombre de aplicación del navegador custom_browser.
  • Propiedades
  • Navegador personalizado

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.